package com.shikong.blog.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.shikong.blog.common.Response;
import com.shikong.blog.domain.dos.TagDO;
import com.shikong.blog.model.systemvo.tag.AddTagReqVO;
import com.shikong.blog.model.systemvo.tag.DeleteTagReqVO;
import com.shikong.blog.model.systemvo.tag.QueryTagPageListReqVO;
import com.shikong.blog.model.systemvo.tag.SearchTagReqVO;


public interface AdminTagService extends IService<TagDO> {
    Response addTags(AddTagReqVO addTagReqVO);

    Response queryTagPageList(QueryTagPageListReqVO queryTagPageListReqVO);

    Response deleteTag(DeleteTagReqVO deleteTagReqVO);

    Response searchTags(SearchTagReqVO searchTagReqVO);

    Response queryTagSelectList();
}
